﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;


namespace Entities
{
    public class NegocioPlanDeServicio
    {
        public long IDNegocioPlanDeServicio;
        public decimal Precio;
        public DateTime FechaDesde;
        public DateTime FechaHasta;
        public Negocio Negocio;
        public PlanServicio PlanDeServicio;

        public static long Nuevo(NegocioPlanDeServicio parNegocioPlanDeServicio)
        {
            return NegocioPlanDeServicioDAL.Nuevo(parNegocioPlanDeServicio);
        }

        public static void Eliminar(long  parIDNegocioPlanDeServicio)
        {
            NegocioPlanDeServicioDAL.Eliminar(parIDNegocioPlanDeServicio);
        }

        public static NegocioPlanDeServicio ObtenerUno(long parIDNegocioPlanDeServicio)
        {
            return NegocioPlanDeServicioDAL.ObtenerUno(parIDNegocioPlanDeServicio);
        }

        public static NegocioPlanDeServicio ObtenerPlanServicioVigente (long parIDNegocio, DateTime FechaBusqueda)
        {
            return NegocioPlanDeServicioDAL.ObtenerPlanDeServicioVigente(parIDNegocio, FechaBusqueda);
        }
    }
}
